King_Addons\Data_Table B

Total Complexity 96
Dependencies 5
Dependents 0
Total lines 2,106
Lines of code 1,841
Logical lines of code 267
Comment lines 17
Methods 38
Properties 0

Methods 38

Method Rating Maintainability Complexity Lines of code
register_controls()
D
6
1 1,350
render()
D
21
40 217
king_addons_parse_csv_to_table()
A
41 7 59
render_td_icon_or_image()
S
55 5 17
render_th_icon_or_image()
S
55 5 17
render_csv_data()
S
57 4 15
detect_csv_delimiter()
S
58 3 16
add_control_choose_table_type()
S
59 1 16
add_control_enable_table_search()
S
62 1 12
add_control_enable_table_sorting()
S
62 1 12
add_control_enable_custom_pagination()
S
62 1 12
add_control_enable_table_export()
S
62 1 12
add_control_export_buttons_distance()
S
91 1 2
render_content_tooltip()
S
91 1 2
render_search_export()
S
91 1 2
get_icon()
S
82 1 3
render_td_icon()
S
72 1 5
get_categories()
S
81 1 3
render_th_icon()
S
72 1 5
get_keywords()
S
70 1 5
get_script_depends()
S
70 1 7
get_style_depends()
S
80 1 3
render_custom_pagination()
S
91 1 2
render_tooltip_icon()
S
91 1 2
add_repeater_args_content_tooltip_show_icon()
S
72 1 6
get_custom_help_url()
S
82 1 3
add_control_table_search_input_padding()
S
91 1 2
add_repeater_args_content_tooltip_text()
S
72 1 6
add_repeater_args_content_tooltip()
S
66 1 8
add_control_stack_content_tooltip_section()
S
91 1 2
add_section_pagination_styles()
S
91 1 2
get_title()
S
79 1 3
add_control_active_td_bg_color()
S
91 1 2
add_section_search_styles()
S
91 1 2
add_control_export_excel_text()
S
91 1 2
add_section_export_buttons_styles()
S
91 1 2
add_control_export_csv_text()
S
91 1 2
get_name()
S
82 1 3